<?php
class far_funciones
{
	function get_estados($where=null)
	{
		$where = isset($where) ? " WHERE $where " : '';
		$sql = "SELECT 	
                            id,
                            descripcion,
                            es_de_cierre
			FROM estados_medicamentos
			$where 
			ORDER BY 2";
		return toba::db()->consultar($sql);
	}    
        
	function get_farmacias($where=null)
	{
		$where = isset($where) ? " WHERE $where " : '';
		$sql = "SELECT 	
                            id,
                            usuario,
                            razon_social,
                            direccion,
                            telefonos,
                            localidad
			FROM farmacias
			$where 
			ORDER BY 3";
		return toba::db()->consultar($sql);
	}         

	function get_movimientos($where=null)
	{
		$where = isset($where) ? " WHERE $where " : '';
		$sql = "SELECT 	
                            mo.id,
                            id_farmacia,
                            troquel,
                            nombre,
                            presentacion,
                            fecha_vencimiento,
                            id_estado,
                            em.descripcion  as desc_estado,
                            far.razon_social as desc_farmacia
			FROM movimientos mo
                        JOIN farmacias far ON far.id=mo.id_farmacia
                        JOIN estados_medicamentos em ON em.id=mo.id_estado
			$where 
			ORDER BY 4";
                FB::info($sql,'SQL de la Consulta::');
		return toba::db()->consultar($sql);
	}     
        
	function get_usuario()
	{
            return toba::usuario()->get_id();
	}        

}
?>